#include <math.h>
double atan(x); вычисляет арктангенс x
double x;
double atan2(y,x); вычисляет арктангенс y/x
double x;
double y;
Описание.
Обе функции atan и atan2 возвращают результат арктангенса. Если оба аргумента atan2 равны 0, функция устанавливает errno в EDOM, печатает сообщение об ошибке DOMAIN в stderr и возвращает 0.
Обрaботкa ошибок может быть модифицировaнa при использовaнии процедуры matherr.
Пример:
#include <math.h>
printf("%.7f\n", atan(1.0)); /* n/4 */
printf("%.7f\n", atan2(-1.0,1.0)); /* -n/4 */
На выходе:
0.7853982 -0.7853982